﻿#region
/*************************************************************************************
     * CLR 版本：       4.0.30319.42000
     * 类 名 称：       ExtActivator
     * 机器名称：       DESKTOP-LQD1GKF
     * 命名空间：       WADS.App_Code
     * 文 件 名：       ExtActivator
     * 创建时间：       2015/12/9 15:26:15
     * 域    名：       DESKTOP-LQD1GKF
     * 计算机名：       jason
     * 作    者：       Yang(yangxing1002@gmail.com)
     * 说    明： 
     * 修改时间：
     * 修 改 人：
**************************************************************************************/
#endregion

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using System.Xml;
using UApiService;
using IMT.Models;


namespace CJ.HRMS.Extends
{
  public class ExtActivator : ActivatorBase
  {

    public override object GetSysValue(string symbolName)
    {
      switch (symbolName)
      {
        case "UserID":
          {
                        UserInfo user = new UserInfo();
                        if (HttpContext.Current.Session[UserInfo.SESSION_KEY] != null)
                        {
                            user = (UserInfo)HttpContext.Current.Session[UserInfo.SESSION_KEY];
                            return user.UserID;
                        }
                        return user.UserID;
          }
      }
      return base.GetSysValue(symbolName);
    }

  }
}